More from this Author
Found 4 books by John Patterson (Editor)

Tackling Causes and Consequences of Health Inequalities
by James Matheson (Editor), John Patterson (Editor), Laura Neilson (Editor)

Medical Sciences
by John Patterson (Editor), Kathy Boursicot (Editor), David Sales (Editor), Jade Chow (Editor)

Oxford Assess and Progress: Medical Sciences
by Jade Chow (Editor), John Patterson (Editor), Kathy Boursicot (Series edited by), David Sales (Series edited by)

Tackling Causes and Consequences of Health Inequalities
by James Matheson (Editor), John Patterson (Editor), Laura Neilson (Editor)